package com.staticdemo;

/**
 * @Auther: shiquan
 * @Date: 2024/10/20 - 10 - 20 -10:09
 */
public class ArrayUtil {

    //需求 提供一个工具类方法printArr 用于返回整数数组的内容  返回字符串格式如[10,20,50,34,100]

    //私有化工具对象
    private  ArrayUtil(){}

    //定义为静态,方便调用
    public static String printArr(int[] arr){
        StringBuilder sb = new StringBuilder();
        sb.append("[");
        for (int i = 0; i < arr.length; i++) {
          //i 索引  arr[i] 元素
          if (i==arr.length-1){
              sb.append(arr[i]); //最后一个元素
          }else{
              sb.append(arr[i]).append(",");
          }
        }
        sb.append("]");
        return sb.toString(); //返回string类型

    }
    //需求 提供一个工具方法getAerage，用于返回平均分
    public static double getAerage(double[]arr){
     double sum = 0;
        for (int i = 0; i < arr.length; i++) {
            sum = sum+arr[i];
        }
        return sum/arr.length;
    }



}
